dicalcium phosphate - French English Dictionary